fluorescent probe - French English Dictionary